package com.jinsi.mapper.zhu;

import org.apache.ibatis.annotations.Mapper;
/**
 * 获取主页信息
 * @author 朱浩榕
 * @Date 2022-10-19
 */
@Mapper
public interface HomeOverviewMapper {


    /**
     * 查询商品已上架的数量
     * @param COMMODITY_END
     * @return
     */
    int getCommodityQuantity(Integer COMMODITY_END);


    /**
     * 查询课程已上架的数量
     * @param SHELVES_START
     * @return
     */
    int getConstantQuantity(Integer SHELVES_START);


    /**
     * 查询上传的课程视频总量
     * @return
     */
    int getCourseVideo();

    /**
     * 查询课程视频点赞总量
     * @return
     */
    int getTotalNumberOfVideoLikes();

    /**
     * 查询课程视频收藏总量
     * @return
     */
    int getCurrculumCollectionQuantity();


    /**
     * 查询所有用户的数量
     */
    int getNumberOfAllUsers();


    /**
     * 查询当日新增用户的数量
     */
    int getCurrentDayUser();

    /**
     * 查询昨日新增用户的数量
     */
    int getYesterdayUser();

    /**
     * 查询本月新增用户的数量
     */
    int getUsersOfThisMonth();


}
